major contract - Allemand Anglais Dictionnaire